package com.sky.task;

import lombok.extern.slf4j.Slf4j;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import java.util.Date;

@Component
@Slf4j
public class MyTask {


    @Scheduled(cron ="0/5 * * * * *" )
    public  void executeTask(){
        log.info("定时任务开始执行：{}",new Date());
    }
    //需求分析：
        //1. 下单后没有支付，一直处于“待支付”状态
        //2. 用户收货后管理端未点击完成按钮，一直处于“派送中”状态
    //对于实例1. 来说       每分钟检查一次
    //对于实例2. 来说       每天凌晨1点检查一次 是否存在“派送中”的订单，
//                          如果存在则修改订单状态为：“已完成”


}
